// WARNING: THIS FILE IS MANAGED BY SPRING ROO.

package edu.unr.cater.npap.client.proxy;

import com.google.web.bindery.requestfactory.shared.EntityProxy;
import com.google.web.bindery.requestfactory.shared.ProxyForName;
import java.util.Date;
import java.util.Set;
import org.springframework.roo.addon.gwt.RooGwtProxy;

@ProxyForName(value = "edu.unr.cater.npap.client.domain.AnalysisTeam", locator = "edu.unr.cater.npap.server.locator.AnalysisTeamLocator")
@RooGwtProxy(value = "edu.unr.cater.npap.client.domain.AnalysisTeam", readOnly = { "version", "teamId" }, scaffold = true)
public interface AnalysisTeamProxy extends EntityProxy {

    abstract Integer getTeamId();

    abstract Set<edu.unr.cater.npap.client.proxy.ProjectProxy> getProjects();

    abstract void setProjects(Set<edu.unr.cater.npap.client.proxy.ProjectProxy> projects);

    abstract Set<edu.unr.cater.npap.client.proxy.ProjectProxy> getProjects1();

    abstract void setProjects1(Set<edu.unr.cater.npap.client.proxy.ProjectProxy> projects1);

    abstract PlatformUserProxy getTeamManager();

    abstract void setTeamManager(PlatformUserProxy teamManager);

    abstract String getTeamName();

    abstract void setTeamName(String teamName);

    abstract Date getTeamCreatedTime();

    abstract void setTeamCreatedTime(Date teamCreatedTime);

    abstract Date getTeamDeletedTime();

    abstract void setTeamDeletedTime(Date teamDeletedTime);

    abstract String getTeamDescription();

    abstract void setTeamDescription(String teamDescription);

    abstract Integer getVersion();
}
